Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F2 Romania F8 USA F17 Romania F11 Romania F12 Brazil F10 Brazil F11 Uruguay F1 Argentina F7 Chile F2 Chile F3 Romania F7 Romania F8 Romania F13 Venezuela F8 Colombia F2 Argentina F1 Argentina F3 Argentina F9 Brazil F10 Brazil F12 Uruguay F4 USA F1 Uruguay F1 Argentina F3 Romania F6 Argentina F4 Argentina F5 Uruguay F1 Brazil F12 Brazil F13 Colombia F2 Cuba F1 Argentina F4 Argentina F5 Romania F4 Romania F5 Romania F14 Romania F15 Romania F16 Romania F17 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 USA F1 Colombia F1 USA F11 Romania F9 Romania F9 San Luis Potosi Challenger 2002 - San Luis Potosi drkoop.com USTA Tennis Championships of Houston - Houston 2001 USTA Tallahassee Tennis Challenger - Tallahassee Fifth-Third Bank Tennis Championships - Lexington Global Telecom Open - Florianopolis USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank USTA Challenger of Burbank - Burbank Visa Tennis Open - Sao Paulo CNA TennisPro Classic - Winnetka drkoop.com USTA Challenger of Houston - Houston San Luis Potosi Challenger - San Luis Potosi Binghamton Professional Tennis Tournament - Binghamton Gran Challenger Casablanca - Mexico City Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 2004 Colorado Tennis Classic - Denver Timisoara Challenger - Timisoara Binghamton Professional Tennis Tournament - Binghamton College Station Challenger - College Station Austin Challenger - Austin 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Copa Petrobras Bogota - Bogota XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Home Depot Center USTA Challenger - Carson USTA Challenger of Orlando - Orlando XI Abierto Internacional de Salinas - Salinas 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Torneo Internacional Challenger Fila 2006 - Leon Harrah's Entertainment Men's Pro Challenger - Tunica Open de Montauban - Montauban 2006 North Shore Pro Tennis Championship - Winnetka BH Tennis Open International Cup - Belo Horizonte dBI Tennis Challenger - Binghamton Joinville Tennis Festival - Joinville II Manta Open - Manta Amazonia Open de Tenis - Belem Seguros Bolivar Open - Medellin The $50,000 Pro Challenger at Calabasas - Calabasas Copa Petrobras Uruguray - Montevideo Ford Tennis Championships - Louisville Copa Petrobras Argentina - Buenos Aires Bancolombia Open - Bogota BMW Tennis Championship - Sunrise XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Aberto de Santa Catarina de Tenis - Florianopolis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arpa Ceramic Cup - Reggio Emilia Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Porsche Open - Poznan Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima XL Bermuda Open - Bermuda Medjurgorje Open - Medjugorje Copa Petrobras-Argentina - Buenos Aires Bancolombia Open - Cali Sao Paulo Challenger Salinas Challenger Iquique Challenger Marrakech Challenger Barletta Challenger Athens Challenger Scheveningen Challenger Lugano Challenger Freeman Men's $50,000 Challenger - Joplin Braunschweig Challenger Szczecin Challenger Montevideo Challenger Scheveningen Challenger Montevideo Challenger Buenos Aires Challenger Sao Paulo - Brazil USTA Tallahassee Tennis Challenger - Tallahassee Atlanta Clay Court Challenger - Atlanta 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia 2001 Eddleman USTA Challenger - Birmingham Sao Paulo Challenger USTA Challenger of San Antonio - San Antonio Buenos Aires Challenger Montevideo Challenger Barranquilla Challenger Rome Challenger Caltanissetta Challenger Aberto de Sao Paulo - Sao Paulo Seguros Bolivar Open - Medellin Tallahassee Tennis Challenger - Tallahassee Panama City Challenger Challenger ATP de Cuenca Diario El Mercurio - Cuenca Copa Petrobras Brazil - Belo Horizonte Liberec Challenger Copa Petrobras Paraguay - Asuncion Lubbock Challenger - Lubbock 2001 UT Tyler Patriot Challenger - Tyler 2002 Tulsa USTA Challenger - Tulsa University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign SMS Tennis Cup - Sao Paulo Copa Petrobras - Montevideo The Joyce Eisenberg Jerusalem Open - Jerusalem drkoop.com USTA Challenger of Austin - Austin VII Avierto Internacional de Salinas - Salinas 1st Challenger Tournament Leon - Leon 2003 USTA Challenger of Calabasas - Calabasas Joplin Challenger - Joplin Challenger Leon 2003 - Leon ARMS USTA Challenger - Rocky Mount 2002 USTA Tallahassee Tennis Challenger - Tallahassee BH Tennis Open International Cup - Belo Horizonte USTA Men's Challenger of Dallas - Dallas Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk USTA Seascape Challenger - Aptos Guayaquil Challenger drkoop.com USTA Tennis Championships of San Antonio - San Antonio Montevideo Challenger USTA Men's Challenger of Dallas - Dallas USTA Pro Tennis Classic at Mission Hills - Rancho Mirage USTA Men's Challenger of Dallas - Dallas Abierto Club Casablanca - Mexico City West Side Tennis Club Clay Court Challenger - Forest Hills 2001 Centura USTA Challenger - Rocky Mount The West Side Tennis Club Clay Court Challenger - Forest Hills Cridicard Mastercard Tennis Cup - Campos do Jordao USTA Seascape Challenger - Aptos Binghamton Professional Tennis Tournament - Binghamton Time Warner USTA Challenger - Binghamton Trofeo Sisma Mantova - Mantova Burbank Challenger - Burbank Mumbai Challenger - Mumbai USTA Challenger of Dallas - Dallas Kos Succhetti Tennis Cup - Cordenons Atlantic City Open - Atlantic City XL Bermuda Open - Bermuda Eddleman / USTA Challenger - Birmingham USTA Challenger - Champaign Montevideo Challenger Naples Challenger - Naples Healthsouth/USTA Challenger - Denver Fifth-Third Bank Tennis Championships - Lexington Busan Open Challenger Tennis - Busan 1998 Safeway Challenger - Aptos Legg Mason Tennis Classic - Washington Aberto de Sao Paulo - Sao Paulo Windy City Classic - Winnetka Fifth-Third Bank Tennis Championships - Lexington La Serena Open - La Serena The West Side Tennis Club Grass Court Challenger - Forest Hills Copa Kia Challenger ATP - Santiago VI Gramado Open de Tenis - Gramado Regional Hand Center Men's Challenger - Fresno XII Abierto Internacional de Salinas - Salinas dBI Tennis Challenger - Binghamton The USTA Challenger at West End Racquet - Torrance A Glimmer of Hope Challenger - Austin 2004 Freeman Men's Challenger - Joplin 2004 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham V Abierto Internacional de Salinas - Salinas drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver 2000 Challenger de Granby - Granby Time Warner USTA Challenger - Binghamton USTA Tennis Championships of Austin - Austin Copa Ericsson Uruguay - Montevideo USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio II Naples ITG Challenger - Naples IV Abierto Internacional de Salinas - Salinas Challenger de Granby - Granby San Luis Potosi Challenger - San Luis Potosi Frito Lay/USTA Challenger - Binghamton VIII Avierto Internacional de Salinas - Salinas Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Montevideo Challenger 2003 Eddleman USTA Challenger - Birmingham 2003 USTA Tallahassee Tennis Challenger - Tallahassee San Marino Cepu Open - San Marino USTA Challenger of Tiburon - Tiburon The Wright Financial Group, Inc. Challenger - Champaign Pro Tennis World Open - Boca Raton IX Abierto Internacional de Salinas - Salinas Prostejov Challenger Caltanissetta Challenger West Side Tennis Challenger - Forest Hills The 'Fitz' Casino Challenger - Tunica Santo Domingo Challenger Guayaquil Challenger Montevideo Challenger XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills Tunis Challenger 2005 Tulsa Challenger - Tulsa Aix En Provence Challenger Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Freeman Men's Challenger - Joplin Challenger Casablanca San Angel - Mexico City Riviera di Rimini Challenger - Rimini Montevideo Challenger XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Copa Petrobras Colombia - Bogota Aix En Provence Challenger Lyon Challenger Salzburg-Anif Challenger Campinas Challenger Puerto Vallarta Challenger Florianopolis Challenger Santa Cruz de la Sierra 2 Challenger Aix En Provence Challenger ATP Open Castilla y Leon - Segovia Copa Petrobras-Colombia - Bogota Copa Petrobras-Paraguay - Asuncion Kitzbuhel Challenger Copa Petrobras-Uruguay - Montevideo Napoli Challenger Bordeaux Challenger Prostejov Challenger Citrix Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Brazil Open - Salvador International Tennis Championships - Delray Beach AIG Japan Open - Tokyo Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Memphis Scottsdale Santos Challenger Arizona Men's Tennis Championships - Scottsdale Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island International Tennis Championships - Delray Beach SAP Open - San Jose Vercelli Challenger Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Luedenscheid Challenger US Men's Clay Court Championships - Houston Lima Challenger RCA Championships - Indianapolis Braunschweig Challenger BCR Open Romania - Bucharest Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Grand Prix Hassan II - Casablanca USTA Men's Challenger of Dallas - Dallas Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Downtown Athletic Club USTA Challenger - Amarillo Nossa Caixa Aberto de Sao Paulo - Sao Paulo drkoop.com USTA Tennis Championships of Chicago - Winnetka Movistar Open - Vina del Mar Orange Prokom Open - Sopot Brasil Open - Costa do Sauipe XL Capital Bermuda Open - Bermuda USTA Safeway Challenger - Aptos Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril TESS Tennis Classic - Campinas Mestre Challenger International Tennis Championships - Delray Beach SMS Tennis Open - Sao Paulo USTA Championships of Kerrville - Kerrville Masters Series - Hamburg Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest USTA Challenger of Burbank - Burbank Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Campinas Challenger Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Laser Vision USTA Challenger - Amarillo Open Sabadell Atlantico - Barcelona Estoril Open - Estoril drkoop.com USTA Challenger of San Antonio - San Antonio Sybase Open - San Jose Catella Swedish Open - Bastad International German Open - Hamburg Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires ATP Studena Croatia Open Umag - Umag Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Copa Petrobras Paraguay - Asuncion Movistar Open - Santiago Tunis Challenger Siebel Open - San Jose Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Portugal Open - Oeiras SkiStar Swedish Open - Bastad Bordeaux Challenger Vegeta Croatia Open - Umag Malaysian Open - Kuala Lumpur China Open - Beijing Apia International - Sydney Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Legg Mason Tennis Classic - Washington D.C. Citi Open - Washington China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing Erste Bank Open - Vienna Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Gerry Weber Open - Halle Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem China Open - Beijing European Open - Antwerp ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag ASB Classic - Auckland Cordoba Open - Cordoba Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Open Parc - Lyon Nature Valley International - Eastbourne SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel China Open - Beijing European Open - Antwerp Adelaide International - Adelaide Cordoba Open - Cordoba Bet-at-home Open - Hamburg Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Santiago Open - Santiago Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne BMW Open - Munich Gonet Geneva Open - Geneva Kroger / St. Jude International - Memphis Mallorca Championships - Mallorca Nordea Open - Bastad Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Belgrade 2 - Belgrade Argentina Open - Buenos Aires Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington D.C. Heineken Open - Auckland Cerveza Club Colombia Open - Bogota U.S. Men's Clay Court Championships - Houston Brasil Open - Salvador Montechiarugolo Challenger Heineken Open - Auckland Iasi Challenger Sybase Open - San Jose Brasil Open - Costa do Sauipe TD Waterhouse Cup - Long Island French Open - Paris ATP Studena Croatia Open Umag - Umag Swiss Indoors Basel - Basel Countrywide Classic - Los Angeles Canadian Open Legg Mason Tennis Classic - Washington Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Copa Telmex - Buenos Aires Masters Series Hamburg - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome European Open - Antwerp Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Plava Laguna Croatia Open - Umag Erste Bank Open - Vienna Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Miami Open - Miami German Tennis Championships - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Argentina Open - Buenos Aires BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston German Tennis Championships - Hamburg U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Toronto French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group 2, 2R, URU-ECU 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group I, 2R, URU-COL 2-3 Davis Cup, Group II, 2R, URU-VEN 4-1 Davis Cup, Group II, 3R, URU-MEX 3-1 Davis Cup, Group I, 1R, URU-DOM 3-1 Olympics - Rio de Janeiro Milan Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group II, 1R, ESA-URU 1-4 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, QR, AUT-URU 3-1 Davis Cup, Group I, PO, NZL-URU 3-1